-- Copyright (C) 2017 Ortega Froysa, Nicolás <deathsbreed@themusicinnoise.net>
-- Author: Ortega Froysa, Nicolás <deathsbreed@themusicinnoise.net>
--
-- This program is free software: you can redistribute it and/or modify
-- it under the terms of the GNU Affero General Public License as
-- published by the Free Software Foundation, either version 3 of the
-- License, or (at your option) any later version.
--
-- This program is distributed in the hope that it will be useful,
-- but WITHOUT ANY WARRANTY; without even the implied warranty of
-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-- GNU Affero General Public License for more details.
--
-- You should have received a copy of the GNU Affero General Public License
-- along with this program.  If not, see <http://www.gnu.org/licenses/>.

solution "Libreternity"
    configurations { "Debug", "Release" }

project "libreternity"
    language "C++"
    kind "WindowedApp"
    targetdir "bin/"
    buildoptions { "-std=c++11", "-Wextra", "-Wpedantic" }
    files { "src/**.hh", "src/**.cc" }
    libdirs { os.findlib("Irrlicht") }
    links { "Irrlicht" }

    configuration "Debug"
        defines { "DEBUG" }
        flags { "Symbols", "ExtraWarnings", "FatalWarnings" }

    configuration "Release"
        defines { "NDEBUG" }
        flags { "Optimize", "ExtraWarnings", "FatalWarnings" }
